leguminous vegetable - German English Dictionary